@charset utf-8;
/*
Copyright (c) 2011, baidu Inc. All rights reserved.
version: 1.0.0
*/
/**
* common style for videosearch
**/
/*全局超链接设666置*/
a{color:#4083A9;text-decoration:none;}
a:hover{text-decoration:underline;}
.in a{color:#666;}
body{background-color:#F2F2F2; color:#666;}
/*sprite*/
#hd,#search-aera button,.cr,.pl,.lst,.BoardBrick b,.m-pic .count span,.BoardBrick .face,.interactive a,.BoardBrick .chicked,.honey,#search-aera input,
.s-ic,.m-pic .Clarity,.m-pic .add,.m-pic .added,.m-pic .p,.m-pic .s,.b-follow,.m-pic .g,.icon-push,.icon-play,.icon-tu,.icon-follow,.followed
{background-image:url(/resource/images/sp-icon.png);background-repeat:no-repeat;}
.s-rx,#hd .wrap
{background-image:url(/resource/images/sp-repeat-x.png);background-repeat:repeat-x;}

/*左右浮动*/
.r,.l{display:inline;}
.l{float:left;}
.r{float:right;}

/*清除超链接点击后边框*/
.cla a{blr:expression(this.onFocus=this.blur());}
.cla a{outline: none;}

/*布局*/
#doc1 {text-align:left}
#hd {position:relative;height:50px;background-repeat:repeat-x; padding-top:4px; z-index:100;}
#bd{width:960px;margin:15px auto;}
#ft {margin-top:40px;}

/*
模块
*/
/*头部*/
#hd .wrap,#hd .content{height:50px;}
#hd .content{ position:relative;margin:0 auto;width:960px;}

/*loader*/
#loader{ margin-top:50px;}
#loader .s-ic{ width:261px; height:56px; margin:0 auto; background-position:0 -52px; position:relative;}
#loader em{ background:url(/resource/images/loading.gif) no-repeat 0 0; width:32px; height:32px; display:block; left: 71px;position: absolute;top: 8px;}

/*pager*/
.pager {text-align:center;line-height:23px;margin-top: 40px!important;}
.pager a,
.pager em,
.pager .pager-pre,
.pager .pager-next {display:inline-block;height:23px;padding:0 10px;margin:0 2px;_display:inline;zoom:1;border:1px #d9d4d4 solid;}
.pager a {color:#333;}
.pager a:hover {color:#333;text-decoration:none;border:1px #333 solid;font-weight:bold;}
.pager em {background:#666666;color:#fff;}
.pager .pager-pre,
.pager .pager-next {padding:0;width:66px;background:url(/resource/images/sp-icon.png) 0 -320px no-repeat;}
.pager span.pager-pre,
.pager span.pager-next {color:#999;}
/* start zhangjainbin */
/*clearfix*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { zoom: 1; }
.clear{clear:both;height:0px;line-height:0px;overflow:hidden;}
/**
bc.css
*/


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,textarea,select,optgroup,option,fieldset,legend,p,blockquote,th,td {
    margin:0;
    padding:0;
}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,th,var,optgroup {
    font-style: normal;
    font-weight: normal;
}
ins {text-decoration: none;}
li {list-style: none;}
table {
    font-size:inherit;
    font:100%;
}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;}
q:before,q:after {content:'';}
abbr,acronym {border: 0;font-variant: normal;}
legend {color: #000;}
input,button,textarea,select,optgroup,option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
input,button,textarea,select {
    margin:0;
    *font-size: 100%;
    line-height:1.2;
}
a img,img {-ms-interpolation-mode:bicubic;}
sub, sup {vertical-align:baseline}

body {
    font:12px/1.5 arial,helvetica,sans-serif;
    text-align:center;
    color: #222;
    background-color: #FFF;
}

/* clear fix */
.cls:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.cls {zoom:1;}
/* 行内块元素1 */
.in-block{display:inline-block;zoom: 1;*display: inline; vertical-align:middle;letter-spacing:normal;word-spacing:normal}
button{border:0;}
a{color:#007cd8;text-decoration:none;}
a:hover{text-decoration:underline;}
.in a{color:#666;}
/**/
body{background-color:#F2F2F2;background: url("/resource/images/bg.jpg?t=20120508") repeat 0 0;}
/*sprite*/
#hd,#search-aera button,.cr,.pl,.lst,#search-aera input,.circleitem .hd h3,
.s-ic,.m-pic .Clarity,.m-pic .p,.m-pic .s,.b-follow,.m-pic .g,.icon-push,.icon-play,.icon-tu,.icon-follow,.followed,.list_ico
{background-image:url(/resource/images/sp-icon.png?t=20120523);background-repeat:no-repeat;}
.s-rx,#hd .wrap
{background-image:url(/resource/images/sp-repeat-x.png?t=20120502);background-repeat:repeat-x;}
.s-bb,.BoardBrick .circleName,.BoardBrick b,.m-pic .add,.m-pic .added,.m-pic .count span,.interactive a,.BoardBrick .face,.BoardBrick .chicked,
.BoardBrick .i-comment,.BoardBrick i-comment-discover,
.m-pic .newadd,.m-pic .sharer,.m-pic .newadded,.BoardBrick .post,.BoardBrick .circle_down
{background-image:url(/resource/images/board-brick.png?t=20120502);background-repeat:no-repeat;}

/*
widget变绿模块
*/
#hd{
        height: 80px;
        background:#077DB4;
    }
    #hd .wrap {
        height: 80px;
        background: #077DB4;
    }
    #hd .content{
        height: 80px;
        position:relative;
    }
    #hd .widget_bar{
        position:absolute;
        bottom:0px;
    }
    #bd{
        height:auto!important;
        height:530px;
        min-height:530px;
    }
    .widget_bar{
        list-style:none;
        height:30px;
    }
    .widget_bar li{
        float:left;
        margin-left:20px;
    }
    .widget_bar li a{
        display:block;
        padding:0px 20px;
        position:relative;
        bottom:-2px;
        height:26px;
        line-height:26px;
        border:1px solid #8dceee;
        border-bottom:0 none;
        text-align:center;
        background:#2d99cc;
        color:#fff;
        text-decoration:none;
        letter-spacing:2px;
    }
    .widget_bar .current a{
        background:#077db4;
    }
    /*改变logo*/
    #logo {
        margin:10px;
        width:400px;
    }
    /*移除登录面板两边的黑线*/
    #logined{
        border:0 none!important;
    }
    .logined_wrap  {
        border:0 none!important;
    }
    .logined_pop{
        background: #329cd0;
    }
    
    #ft {
        position:relative;
        border: 0 none;
       
        background:#006490;
        margin:  20px 0 0 0;
        padding: 20px 0;
        text-align: center;
        width: 100%;
        color:#fff;
    }
    #ft p{
        line-height:2;
    }
    #ft a {
        color: #fff;
        text-decoration: none;
    }
table{
	border: solid 1px #E4E4E4;
display: table;
border-collapse: separate;
border-spacing: 2px;
}
th{
line-height: 24px;
border-bottom: solid 1px #C5C5C5;
color: #000;
background: #E2E4E6;
background: -moz-linear-gradient(top, #F8F8F8 0%, #E2E4E6 100%);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#F8F8F8), to(#E2E4E6));
background: -o-linear-gradient(top, #F8F8F8 0%, #E2E4E6 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#e2e4e6');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#e2e4e6')";
}
td, th{padding-left: 8px;
border-left: solid 1px #E4E4E4;
border-top: solid 1px #E4E4E4;
display: table-cell;
}
th{line-height: 24px;
border-bottom: solid 1px #C5C5C5;
color: #000;}
td{height: 32px;
vertical-align: middle;}